﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RPG_Helper
{
    /// <summary>
    /// Sert uniquement de base de données
    /// </summary>
    class Jeu
    {
        public Jeu(string nom) 
        { 
            this.m_Nom = nom;
            this.m_ElementsNaturePresent = new List<enumerations.ElementNature>();
            this.m_caracteristiquesPresentes = new List<enumerations.caracteristique>();
            this.m_Jeu = enumerations.Jeu.Autre;
        }

        #region Accesseur
        public string Nom { get { return this.m_Nom; } }
        public enumerations.Jeu JeuCorrespondant { get { return this.m_Jeu; } set { this.m_Jeu = value; } }
        public List<enumerations.ElementNature> ElementsNaturePresent 
        { get { return this.m_ElementsNaturePresent; } set { this.m_ElementsNaturePresent = value; } }
        public List<enumerations.caracteristique> caracteristiquesPresentes
        { get { return this.m_caracteristiquesPresentes; } set { this.m_caracteristiquesPresentes = value; } }
        #endregion

        private string m_Nom;
        private List<enumerations.ElementNature> m_ElementsNaturePresent;
        private List<enumerations.caracteristique> m_caracteristiquesPresentes;
        private enumerations.Jeu m_Jeu;
    };
}
